package com.welink.cmp.domain.metadata;

import com.welink.base.domain.Entity;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

/**
 * VPC领域对象
 */
@Data
@Entity
public class Vpc {
    private Long id; // 主键ID

    private String assetsId; // 资产ID

    private String name; // 名称

    private String sn; // 序列号

    private String vendor; // 厂商

    private String brand; // 品牌

    private Integer dataCenterCode; // 机房CODE

    private LocalDateTime expirationTime; // 过保日期

    private LocalDateTime launchedTime; // 上架时间

    private String refId; // 实例ID

    private String refName; // 实例名称

    private Long accountId; // 账号ID

    private LocalDateTime purchaseTime; // 购买时间

    private Byte status; // 状态: 0-禁用，1-启用

    private Date createTime; // 创建时间

    private Date updateTime; // 更新时间

    private String createBy; // 创建人

    private String updateBy; // 修改人
}
